package com.divemotor.ventarepuestosinternet.dao;

import java.util.Date;
import java.util.List;

import com.divemotor.ventarepuestosinternet.model.Promocion;

public interface PromocionDAO {
	public List<Promocion> listar();
	public List<Promocion> buscar(Promocion promocion);
	public String obtenerMaximoNombreImagen();
	
	public void insertar(Promocion promocion);
	public void actualizar(Promocion promocion);
	public Promocion obtenerPorId(Promocion promocion);
	
	public List<Promocion> listarVigentes(Date fecha);
	public List<Promocion> listarVigentesPorTipo(Promocion promocion, Date fecha);
	
	public List<Promocion> listarPromocionPorCodigo(Promocion promocion);
	
}
